English Dictionary
◊ LYSERGIC ACID DIETHYLAMIDE
lysergic acid diethylamide
n : a powerful hallucinogenic drug [syn: {LSD}, {acid}]